package xyz.labmem.base.sys.module.user.entity

import com.baomidou.mybatisplus.annotation.TableName
import com.fasterxml.jackson.annotation.JsonIgnore
import com.fasterxml.jackson.annotation.JsonInclude
import io.swagger.annotations.ApiModel
import io.swagger.annotations.ApiModelProperty
import xyz.labmem.base.core.base.BaseEntityInput

/**
 * @Author lty
 * @Date 2021/12/17 15:10
 */
@TableName("sys_user")
@JsonInclude(JsonInclude.Include.NON_EMPTY)
@ApiModel(value = "用户列表")
class SysUserRepeal : BaseEntityInput<SysUserRepeal>() {

    @ApiModelProperty(value = "账号")
    var account: String? = null

    @ApiModelProperty(value = "用户名")
    var username: String? = null

    @ApiModelProperty(value = "密码", hidden = true)
    @JsonIgnore
    var password: String? = null

}